html {
  overflow-y: scroll;
}

/*hides error message*/
.ui-body-a{display:none !important;}

.ui-icon-playall:after {
    background-image: url("qrc:///icons/others/order-play-line.png");
    background-size: 14px 14px;
}

#playall , #playallLocal{
    border :none !important;
    font-size: 12.5px !important;
    background-color: rgba(36, 142, 179, 0.66)!important;
/*    background-color: rgba(179, 36, 36, 0.6)!important;*/
    margin-bottom: 15px !important;
}

.ui-alt-icon.ui-icon-search:after, .ui-alt-icon .ui-icon-search:after, .ui-input-search:after{
    background-image: url("qrc:/web/css/images/search_icon_white.png") !important;
}

.ui-focus,
.ui-btn:focus {
    -moz-box-shadow: inset 0 0 3px      #555  , 0 0 9px         #555  !important;
    -webkit-box-shadow: inset 0 0 3px   #555  , 0 0 9px         #555  !important;
    box-shadow: inset 0 0 3px           #555  , 0 0 9px         #555  !important;
}
.ui-input-text.ui-focus,
.ui-input-search.ui-focus {
    -webkit-box-shadow: 0 0 12px        #555 !important;
    box-shadow: 0 0 12px                #555 !important;
}

hr{
    border: 0 !important;
    border-bottom: 1px dashed #655e5e !important;
    background: transparent !important;
}

::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
::-webkit-scrollbar-button {
  width: 0px;
  height: 0px;
}
::-webkit-scrollbar-thumb {
  background: grey;
  border: none;
  border-radius: 4px;
}
::-webkit-scrollbar-thumb:hover {
  background: grey;
}
::-webkit-scrollbar-thumb:active {
  background: grey;
}
::-webkit-scrollbar-track {
  background: transparent !important;
  border: none;
  border-radius: 0px;
}
::-webkit-scrollbar-track:hover {
  background: transparent !important;
}
::-webkit-scrollbar-track:active {
  background: transparent !important;
}
::-webkit-scrollbar-corner {
  background: transparent;
}


:focus {outline:none  !important;}

body{
    background-image: url("qrc://///icons/bg/main.png")!important;
    background-size: cover !important;
    background-repeat: no-repeat;
    background-position: 0,0;
    background-attachment: fixed !important;
}

/*used in youtube pages*/
.my-watch-video-button{
    right: 3.8em;
    top: 50%;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
}

/*used in youtube pages*/
#navButton, .ui-controlgroup-controls {
    width: 100% !important;
}

.ui-li-aside {
    right: 1.333em !important;
}

.my-li-btn{
    position: absolute;
    font-size: 12.5px;
    right: .8em;
    top: 50%;
    opacity: 0.7;
    margin-top: -.88em;
}
